Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
83 CASTLE ROAD Detached £465,000 20 Aug 2012
85 CASTLE ROAD Detached £325,000 17 Dec 1999
87 CASTLE ROAD Detached £875,000 30 May 2022
89 CASTLE ROAD Detached £160,000 29 May 1998
91 CASTLE ROAD Detached £500,000 18 Aug 2011